Skip to content

Latest commit

 

History

History
142 lines (99 loc) · 4.27 KB

File metadata and controls

142 lines (99 loc) · 4.27 KB

Günlük Sıcaklıklar

Daily Temperatures

İçindekiler


Kaynak LeetCode
Kategori Stack & Queue
Zorluk Seviyesi Normal
Eklenme Tarihi 29 Kasım 2024
Anahtar Kelime

—————————————————————————————————————————————————

Problem Açıklaması

Bir tamsayı dizisi olan temperatures, günlük sıcaklıkları temsil eder. Her bir gün için daha sıcak bir güne kadar beklemeniz gereken gün sayısını belirten bir dizi answer döndürün. Eğer gelecekte böyle bir gün yoksa o gün için answer[i] = 0 olarak bırakın.

—————————————————————————————————————————————————

Örnekler

  • Örnek 1

    Girdi: temperatures = [73, 74, 75, 71, 69, 72, 76, 73]

    Çıktı: [1, 1, 4, 2, 1, 1, 0, 0]

    Açıklama:

    • İlk gün sıcaklık 73 ve bir sonraki daha sıcak gün (74) için 1 gün beklenir.
    • İkinci gün sıcaklık 74 ve bir sonraki daha sıcak gün (75) için 1 gün beklenir.
    • Üçüncü gün sıcaklık 75 ve bir sonraki daha sıcak gün (76) için 4 gün beklenir.
    • Diğer günler için aynı hesap yapılır.
  • Örnek 2

    Girdi: temperatures = [30, 40, 50, 60]

    Çıktı: [1, 1, 1, 0]

    Açıklama:

    • Her bir gün için bir sonraki gün sıcaklık artar. Son gün ise daha sıcak bir gün olmadığı için 0 döner.
  • Örnek 3

    Girdi: temperatures = [30, 60, 90]

    Çıktı: [1, 1, 0]

    Açıklama:

    • Son gün için daha sıcak bir gün olmadığından 0 döner.

—————————————————————————————————————————————————

Kısıtlar

  • 1 <= temperatures.length <= 10⁵
  • 30 <= temperatures[i] <= 100

—————————————————————————————————————————————————

Çözüm

Dil Zaman Karmaşıklığı ⏳ Bellek Karmaşıklığı 🧠 Çözüm Tarihi 📅
Kotlin O(n) O(n) 29 Kasım 2024

Problem çözümünü faydalı bulduysanız destek olmak adına beni takip edebilir veya bir kahve ısmarlayabilirsiniz ☕

Destekleriniz daha fazla problem üzerinde çalışmam için motivasyon sağlar 🚀


Buy Me a Coffee

—————————————————————————————————————————————————

İletişim

Mail Telegram LinkedIn

Back to Top